stinking horehound - Alemán Inglés Diccionario